River Thames Foreshore

River Thames Foreshore
Camelford House, Vauxhall, London, SE1 7TW
Photo of River Thames Foreshore