Craziest public WC structure I have ever seen. Location Switzerland Photographer Catherine Hovell Date taken 2009-05-22