Chefchaouen, Morocco
The famous “blue city” of Morocco.
The famous “blue city” of Morocco.