May 31, 2009

Larkspur Flower and Food Festival at Magnolia Avenue downtown Larkspur