GMML0734

River Thames North Bank, London, UK