Kaap Agulhas Residence

first floor