Tuesday, 12 November 2013

Ksar


Ksar is the North African Meghrebi Arabic term for "castle".

No comments:

Post a Comment