Singapore Specialized Engineering Pte ltd

Temporary noise barrier for construction site

Temporary noise wall