In the spring one must go to Balboa Park. The cherry trees are in full bloom and it is a wonder to behold.
Balboa Blvd. Northridge, California, US
Discovered by Evangeline Neuhart on 2 July 2008. 41 views.