Mission Station caring for Lepers in Hemel en Aarde Valley

Venue: Catholic Church Hall, Eastcliff, Hermanus
August 3, 2022
Hermanus History Society
NEWS UPDATE – January 2023
January 30, 2023