A man from Zimbabwe (wearing a hat from Croatia) sells his hand-made beaded figurines to people visiting Camps Bay Beach, South Africa.
A man from Zimbabwe (wearing a hat from Croatia) sells his hand-made beaded figurines to people visiting Camps Bay Beach, South Africa.