Monday, February 4, 2008

Ghirardelli Square - San Francisco, USA





The picture shows the entrance to Ghirardelli Square, a popular shopping centre for tourists in San Francisco, California, USA.
Read More..

No comments: