man in white long sleeve shirt and black pants standing beside man in orange polo shirt

Top 30 Things To Do In Fes, Morocco

Fes Activities