St George Wharf Tower and Vauxhall Bridge in London

St George Wharf Tower and Vauxhall Bridge in London

 

London’s St George Wharf Tower in Vauxhall captured at night.