Colorful beach houses in Cape Town, South Africa
Beautiful white sand beach in Cape Town, South Africa