A village in Britain, where people do not wear clothes
There is one such village in the UK where people who live do not wear clothes. There is a small village in Birketwood, Hertfordshire, UK, named after the village Spilplatz. The people of this village are fully clothed, with a soph...


