Jubilee Square Apartment, Simon?s Town, South Africa

6 St Georges, 7995 Simon?s Town, South Africa