Newport Power Station & Bristol Channel, Wales.
Newport Power Station & Bristol Channel, Wales.
Newport Power Station & Bristol Channel, Wales.