Friday, October 24, 2008

Parrots Live in San Francisco





On Telegraph Hill...see the movie!

No comments: