Balboa Park, 1549 El Prado, San Diego, CA … 2 and 3 for the City of San Diego’s largest free holiday festival in beautiful Balboa Park.
Balboa Park, 1549 El Prado, San Diego, CA … 2 and 3 for the City of San Diego’s largest free holiday festival in beautiful Balboa Park.