Santa Cruz de Tenerife, Spain


Title Type City
Annunciation of Mother of God Orthodox Church Church Adeje
Title Type City