Outdoor Sheep Market- Debark

Buy Add to Lightbox Download
Villagers congregate in the middle of the road in Debark to buy and sell sheep.
Villagers congregate in the middle of the road in Debark to buy and sell sheep.
Filename: Ethiopia-30262.jpg
Copyright
Size: 5820x3880 / 13.1MB>