By Colleen O'Connor
‘Tis the season for cherry blossoms. These photos were taken Monday, March 10. Sun, glorious colors. Hardly any crowds. No rain. Couldn’t have been a more perfect antidote to the glumness infecting the country.
The big Japanese Garden Cherry Blossom festival is this weekend (March 14-16) at Balboa Park. Treat yourself.