Image 1 of 1
Morocco-9371.jpg
Chefchaouen, Morocco.  View of the Town from the Trail Leading to the "Spanish Mosque."  Rif Mountains in the Background.