Cape Town sunset in winter

Cape Town is an epitome of paradise.

Leave a Reply