Singapore Specialized Engineering Pte ltd

Permanent noise control barrier

38. Permanent noise control barrier