North and South Bank, London
 

North and South Bank, London

A walk along the Thames.