Castle Carrock Reservoir
United Kingdom
>
England
>
Cumberland
>
Castle Carrock
>
Castle Carrock Reservoir
Castle Carrock Reservoir in Cumberland, Castle Carrock.
Castle Carrock Reservoir
Vegetation and ground cover
water