March 17, 2013

Blossoms on the Beach

Beautiful blooms in Alameda.