London and Malta, April 2012
These power plants at the end of the Grand Harbor are being decommissioned. We visited them later in the week.
Previous
Index
Next
April 25, 2012
Edgar Durbin