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

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