Where are Ron and Ellen?
France 2005
One section of The Lady and the Unicorn tapestry in the Cluny Museum.