A photographic exploration of the town of Hyde, Cheshire, UK. A continuation of Hyde Daily Photo.
Not an unknown situation in other parts of the world, either...
Not an unknown situation in other parts of the world, either...
ReplyDelete