Stock Photo: England, London. London River Thames at low tide with the Oxo Tower in the background.
Stock Photo: 4272-9373 England, London. London River Thames at low tide with the Oxo Tower in the background.