SMHPCL on site concrete and aggregate mixing, September 2008


SMHPCL on site concrete and aggregate mixing, September 2008