by wondry
LONDON, UK - SEPTEMBER 08, 2017: St Thomas Hospital located on the banks of the river Thames, Westminster in London.