2007
TQ3081 : The Italian Hospital at the Junction of Queens Square and Boswell Street, London WC1
taken 17 years ago, near to London, The City of London, England
The Italian Hospital at the Junction of Queens Square and Boswell Street, London WC1