Previous Photo | Next Photo
This female tourist seemed a little bit dazed and confused by the red neon glow of Montreal's Super Sexe strip club sign. Then again, who wouldn't be?
View photos from May 2005