sand interceptor


sand interceptor, sand trap

sand interceptor A small catch basin designed and constructed to prevent the