The NG Klipkerk or stone church in Heidelberg, Gauteng. Photo by Jon Hrusa. Copyright SA Tourism

  back to gallery