Leperstone Reservoir
United Kingdom
>
Alba / Scotland
>
Inverclyde
>
Leperstone Reservoir
Leperstone Reservoir in Inverclyde.
Leperstone Reservoir
Vegetation and ground cover
water
Cloak Road
Auchendores Reservoir