Preview Statue in The Courtauld Gallery, Somerset House, London, England, United Kingdom, Europe Image ID: 834-1400 Artist: Eurasia Purchase a commercial license Buy framed prints & more from our print store travel destination photography color image day indoors art courtauld gallery close up close ups somerset house london england great britain united kingdom europe vertical exhibits sculpture statue statues centaur centaurs