27th annual EarthFair held in Balboa Park

Published: 1:14 PM PDT April 17, 2016