Francesca and Teresa on the top of the boat on Lough Derg Killaloe March 26, 2026 teresa Leave a comment