Segovia

Automatically generated translation

English SEGOVIA. Cathedral. Altarpiece of the Pietà.

Price 3€