photo

Ghirardelli Clock Tower (2008)

The Clock Tower building in Ghirardelli Square, from the entrance on Larkin Street.


BACK San Francisco Waterfront page
tedsimages.com Home