Caherglassaun Lough


Caherglassaun Lough - lagoon in Ireland.