Spotted these today in Chester le Street, lurking under the front display of a fruit and veg shop. Is it me, or are these a little bit strange and disturbing?
Comments
Sign in or get an account to comment.