Courtauld Institute Of Art

Somerset House Strand, London, WC2R 0RN, United Kingdom (London)