Traditional Portuguese streets of Tavira.

Traditional Portuguese streets of Tavira.