Barcelona – Medieval and Modern

Barcelona is the second largest city in the country of Spain. Barcelona has the Besos River to the Northeast, the Mediterranean Sea to the East, [...]