Church and white facades old village Tavira in Alentejo, Portugal, Europe.

Church and white facades in Tavira Portugal

Church and white facades old village Tavira in Alentejo, Portugal, Europe.