León

Automatically generated translation

English LION. General view of the Plaza de Santo Domingo.

Price 5€