TAVIRA, ALGARVE, PORTUGAL

Praça da República, Tavira, Algarve, Portugal (2006)