IMG_0947

Cortes Generales, here the first liberal constitution of Europe was signed in 1812

Advertisements
Back to Gallery