Mecha

By Mecha

Muscles at Jaywick

Taken in Jaywick, near Clacton, UK. Once a thriving holiday village back in the 70's, now very run down and dilapidated

Comments
Sign in or get an account to comment.