Stock Photo: England, London, Hammersmith. The River Thames at Hammersmith Bridge and Lower Mall.

Stock Photo: 4282-24775 England, London, Hammersmith. The River Thames at Hammersmith Bridge and Lower Mall.