fillbee: Aberthaw power station. Wales
fillbee: Aberthaw power station. Wales
fillbee: Aberthaw power station. Wales
fillbee: Aberthaw Beach