Designed by
Title
Waterport Power Station #129085555
Description
Gibraltar, United Kingdom, 30th September 2018:- Waterport Power Station run by Gibraltar Electricity Authority. Gibraltar is a British Overseas Territory located on the southern tip of Spain
This image is editorial