TAVIRA, ALGARVE, PORTUGAL

Shopping Grand-Plaza, Tavira, Algarve, Portugal (2012)