SPOTTED: 3.11.18 Cherry Blossom Festival

Visitors at the famed Cherry Blossom Festival in Balboa Park were treated to Japanese street foods, cultural performances and, of course, blooming cherry trees on Sunday, March 11, 2018. 

Rick Nocon
Copyright © 2018, Pacific San Diego
68°