Stock Photo - Main Road in Riebeek Kasteel in Western Cape, South Africa.

Stock Photo: Main Road in Riebeek Kasteel in Western Cape, South Africa.