Mannequin on a Toilet

Window display from

Liberty's Dept Store, London

... Need I say more?

6,591 views
9 faves
2 comments
Taken on March 19, 2006