Salamanca

Automatically generated translation

English SALAMANCA. Church of Santiago. Roman apse.

Price 3€