View of the church (Parish of Our Lady of the Incarnation), Olvera, Spain.

Code produit:
334394035