Designed by
Title
Street scene, people talk to eachother in front of a shop. In the remote town Barrydale, South Africa. #181667192
Description
Barrydale, South Africa - March 6, 2020: Street scene, people talk to eachother in front of a shop. In the remote town Barrydale, situated on Route 62, in the Karoo. Western Cape Province, Africa.
This image is editorial