The Courtauld Institute of art

London, United Kingdom, The strand, 152