Senhor Santo Cristo dos Milagres (Our Lord Holy Christ of Miracles) religious festival. Ponta Delgada, Azores islands, Portugal. Photo by Gaspar Avila
Powered by Zazzle