Seven Arches Aqueduct: The story of a man-made wonder of Leeds
It is considered by many to be a man-made wonder of Leeds.
Source: yorkshireeveningpost.co.uk
Fast, Ad-Free News Updates
Stay updated with breaking news from Adel Woods. Real-time updates on events, politics, business and more.