Designed by
Title
Zafra, Spain - Nov 06, 2019: Our Lady of the Candelaria church in Zafra #168229499
Description
Zafra, Spain - Nov 06, 2019: Our Lady of the Candelaria church in Zafra. Badajoz. Spain. Europe. Parish of the Candelaria
This image is editorial