Рет қаралды 8,584
kambroaccom
A promotional video depicting the magnificent accommodation and activities that a 3 star establishment and Farm Stall has to offer in the Upper Karoo of South Africa.