Pics from Madrid, Spain

Madrid is the capital of Spain with a population of almost 3.2 million and that of the Madrid metropolitan area, around 6 million. It is the third-largest city in the European Union, after London and Berlin, and its metropolitan area is the third-largest in the European Union after Paris and …

Continue reading