A vendor on the streets of Chefchaouen, the blue city of Morocco

Loading…
A vendor on the streets of Chefchaouen, the blue city of Morocco