St Barts. Hospital. 2003

Project

London, United Kingdom
January 1, 2003 to January 1, 2003