Battersea Powerstation

Battersea Powerstation

Battersea powerstation standing over the river Thames.

Return to: England or Landscapes or Galleries