San Diego Celebrates Earth Day: 29th annual EarthFair held in Balboa Park

Published: 1:53 PM PDT April 22, 2018
Updated: 2:14 PM PDT April 22, 2018