The Macclesfield Portraits of Joseph Wright of Derby

This event has ended