Dimbola Museum, Isle of Wight

3rd October 2020 – 30th June 2021



An exhibition of Polaroid works.

Dimbola Museum,
The Julia Margret Cameron Trust
Terrace Lane, Freshwater
Isle of Wight, UK