Pink

This pink roll of toilet paper was in an impressively clean and sweet smelling women's public toilet near a tube station in the Leicester Square area

363 views
0 faves
1 comment
Taken on December 29, 2005