Water Treatment Plant
Abdelaal SabraAbdelaal SabraEgypt

Small water treatment plant