Villajoyosa, Alicante, Espana. 31-03-2024.The meeting of the risen Christ in Villajoyosa

Stock photo ID: 797140178
Release Information:Editorial Use Only