Oct 21 10:15 am - 12:15 pm Recurring All the World’s a Stage – Theatre and its histories in art history – Northampton Museum and Art Gallery
Oct 22 10:00 am - 4:00 pm An introduction to portrait painting in oils – Northampton Museum and Art Gallery