What's on

Saturday, 6 December 2014
The Queen's Gallery, Palace of Holyroodhouse