Barcelona, Spain

March 24, 2017 0

Barcelona, Spain Welcome to Barcelona, Spain Barcelona  is the capital city of the autonomous community of Catalonia in the Kingdom of Spain. Barcelona is one of the world's economic, leading…