Click on any picture and navigate along the picture set using the Arrow Keys. Press F11 for a full screen experience.

Wednesday, September 17, 2008

Civic Center Park

The Civic Center Park on El Camino Road, Santa Clara is a beautifully landscaped park.



The Statue of Saint Clare is the most prominent attraction of this park.



0 Opinions: