A scene at Ksar Maadid, the largest fortified village in Morocco

Loading…
A scene at Ksar Maadid, the largest fortified village in Morocco