Designed by
Title
London, United Kingdom - August 20, 2017: St. Thomas` Hospital i #109209800
Description
London, United Kingdom - August 20, 2017: St. Thomas` Hospital in Lambeth, South London. It is a very ancient hospital foundation, named after St Thomas Becket.
This image is editorial