Balboa Park’s cherry trees were planted in the 1920s by Japanese gardeners, long before festivals celebrated their spring blooms.
Balboa Park’s cherry trees were planted in the 1920s by Japanese gardeners, long before festivals celebrated their spring blooms.