Designed by
Title
Cairo, Egypt, June 1 2023: large drainage pump vehicles ready to drain expected heavy rain that may flood the streets, equipped #280005257
Description
Cairo, Egypt, June 1 2023: large drainage pump vehicles ready to drain expected heavy rain that may flood the streets, equipped with drainage pump, control panel, engine generator, and drainage hose
This image is editorial