Shops on Avenida Tomás Cabreira in the centre of the resort of Praia da Rocha, Portimao, Algarve, Portugal
Size: 5759px × 3840px
Location: Praia da Rocha, Portimao, The Algarve, Portugal
Photo credit: © Ian Dagnall / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: algarve, avenida, blue, cabreira, center, centre, da, europe, european, holiday, holidays, people, portimao, portugal, portuguese, praia, resort, resorts, rocha, shopping, shops, skies, sky, south, southern, street, sun, sunny, sunshine, tomas, tourism, tourist, town, towns, travel, vacation