Lemonroyd Lake
United Kingdom
>
England
>
West Yorkshire
>
Leeds
>
Swillington
>
Lemonroyd Lake
Lemonroyd Lake in Swillington in Leeds.
Lemonroyd Lake
Vegetation and ground cover
water
Shan House Bridge
The Causeway
RSPB St. Aidan's