Lough Atooreen


Lough Atooreen - lagoon in Ireland.