Sewerage truck on street working. Hurghada. Egypt

Scroll to Top