Ouled Tayeb


Ouled Tayeb - rural commune of Morocco.