The Courtauld Institute of art

The strand, 152, London, United Kingdom

Museum's collection