More ideas from N.
Secxviii 2aEpoca.jpg

Arraiolos is a Portuguese village in the Alentejo region, that gave birth to one of the most ancient Portuguese arts, the well known Arriolos Carpets.