Share
twitterlinkedinfacebook
Image 1 of 1
STO02260RWA.jpg
Construction site in the centre of Kigali, one of many economic development projects taking place in the city..