Anchor waterproofing works

Stand No - 1E 61
United Arab Emirates