Cranes working on a new luxury housing development in Casablanca.
A worshipper on his way to the Hassan II mosque in Casablanca.
The afternoon crowd on the steps leading to the Hassan II Mosque, Casablanca.
Trails leading through a large barren field on the city outskirts, Casablanca. As Casablanca grows, areas which were once farmland have become semi-rural wastelands between housing developments. Massive urban expansion consumes vast quantities of natural resources and puts pressure on sanitation and water systems.
Workers paint the roof of a resort in the luxurious beach district of Ain Diab in Casablanca.