Tag: ouanesekra

Ouanesekra, 11

The village of Ouanesekra, with its typical Berber dwellings and terraces on the..

Powered by Gallerly