Balboa Park holds 28th annual EarthFair Sunday

Published: 1:13 PM PDT April 23, 2017
Updated: 1:13 PM PDT April 23, 2017