León

Automatically generated translation

English LION. Cathedral. Statue of Our Lady of La Blanca.

Price 3€