The Stinking Rose is a San Francisco Icon- or tourist trap, depending on who you listen to.
Post a Comment
No comments:
Post a Comment