Singapore Specialized Engineering Pte ltd

Temporary noise control barrier

27.Temporary noise control barrier_