• Battersea Power Station in London.
  • Construction and Industry
  • Battersea Landmark London power Scene Station
  • United Kingdom
  • N53339