A Week in Morocco

by Daisy Li
Chefchaouen, blue city in Morocco