Barcelona, Spain 2

Barcelona, Spain

November 10, 2001 topb2bwebsites 0

Barcelona [Spanish -θe-, Catalan -sə-], capital of Catalonia and second largest city in Spain, provincial capital and cultural center of Catalonia, (2020) 1.7 million residents. […]