ProfileLast updated:
- Self introduction
-
Barcelona is a city and metropolis located on the Mediterranean coast of the Iberian Peninsula.barcelona city
Barcelona is a city and metropolis located on the Mediterranean coast of the Iberian Peninsula.barcelona city