6.8.04


In the funny land of London, Toilets are made out of glass... puzzling the poor unsuspecting tourists...