Traditional handmade carpets for sale, Atlas mountains, Ouarzazate province, Morocco, North Africa, Africa
Traditional handmade carpets for sale, Atlas mountains, Ouarzazate province, Morocco, North Africa, Africa, by Roberto Moiola
Details
License type
Royalty Free