Lough Lark
United Kingdom
>
Northern Ireland / Tuaisceart Éireann
>
Meenarodda
>
Lough Lark
Lough Lark in Northern Ireland / Tuaisceart Éireann, Meenarodda.
Lough Lark
Vegetation and ground cover
water