Caneyard paving at Kakira Sugar Works, Phase I, II & III
Caneyard paving at Kakira Sugar Works, Phase I, II & III
Kakira Sugar Works
Kakira Sugar Works Limited
315,108.83 USD
Caneyard paving.
2005