zoom
share
Professor Sir David Wallace
Professor Sir David Wallace

Oil on Canvas

122 x 122cm

Cambridge University