Stock Photo - Senhor Santo Cristo dos Milagres (Our Lord Holy Christ of Miracles) religious festival. Ponta Delgada, Azores islands, Portugal.

Stock Photo: Senhor Santo Cristo dos Milagres (Our Lord Holy Christ of Miracles) religious festival. Ponta Delgada, Azores islands, Portugal.

Searchable keywords

Choose multiple keywords