Salamanca

Automatically generated translation

English SALAMANCA. Cathedral. Detail of the main door.

Price 3€