Results 1 results found The medieval town showing the Rua do Espirito Santo (Espirito Santo Street), Marvao, Alentejo, Portugal, Europe