Category:Turlough Hill Pumped Storage Power Station

Media relating to ESB Ireland's Turlough Hill Pumped Storage Station in Ireland.