Taroudant

The magnificent town walls of Taroudant, 5kms in total

The magnificent town walls of Taroudant, 5kms in total

Leave a Reply

Your email address will not be published. Required fields are marked *