Table Mountain from Kitebeach Tableview

Table Mountain from Tableview by Table Mountain View Luxury Apartment...