Patchwork of Carpets in Marrakech, Morocco

Patchwork of Carpets in Marrakech, Morocco

Patchwork of Carpets in Marrakech, Morocco

By Yann Arthus-Bertrand