Lots of camels standing for a sale on Hargeisa livestock market, Somaliland

Code produit:
837385762