Barcelona

From Metapedia
Jump to: navigation, search
Barcelona is located in Spain

Barcelona is a city in Spain.

External links