In hotel Duinheuvel te Domburg is een permanente tentoonstelling van Peter en Sheila te zien.

Badhuisweg 2. van 12.00 tot 18.00 uur.