Stock Photo: Shrine of Nossa Senhora da Rocha, town of Porches, municipality of Lagoa, district of Faro, region of Algarve, Portugal
Stock Photo: 1566-1006833 Shrine of Nossa Senhora da Rocha, town of Porches, municipality of Lagoa, district of Faro, region of Algarve, Portugal

More Like This