A photographic exploration of the town of Hyde, Cheshire, UK. A continuation of Hyde Daily Photo.
Looks like Nature is actively considering to reclaim this spot?
Looks like Nature is actively considering to reclaim this spot?
ReplyDelete