Where the Ancient, Medieval & Modern live Entwined
January 17, 2018
Evora, a city in the Alentejo region of Portugal is a delight. It is a living tapestry woven over five millennia. … More Where the Ancient, Medieval & Modern live Entwined