Spain

Old cobbled squares and new architects.

Stone and metal.

Splendid ceilings and grand gates.