2008-04-12

Cherry Blossom in Long Beach

April 12, 2008

I found the cherry blossom tree in Long Beach city.

Posted by Picasa