East Pickard Bay

Full Scale 1.5MW Pembrokeshire Demonstration Project