Ghirardelli Square, San Francisco.

Ghirardelli Square, San Francisco