Share
twitterlinkedinfacebook
Image 1 of 1
TDI01603RWA.jpg
A dealer pays a farmer for his animals at the Rurangazi animal market.