January 12, 2010

San Diego’s Traditional Blessing of the Animals Goes Wild in Old Town at Old Town Historic State Park