Share Content Published 9 years ago 0 Comments View from the Letterfrack Pier clear clouds ireland lake mirror water See more in Ireland