photo

Pink Cherry Blossoms (2010)

Colorful cherry blossoms at the South Coast Botanic Garden, on the Palos Verdes Peninsula near Los Angeles.


BACK Cherry Blossoms at South Coast Botanic Garden page
tedsimages.com Home