Stock Photo: Castle of Good Hope, Cape Town, Western Cape Province, South Africa

Stock Photo: 1488-894 Castle of Good Hope, Cape Town, Western Cape Province, South Africa