Niki Sepsas Presents: Barcelona: Jewel in the Crown of Spain
to
Homewood Public Library 1721 Oxmoor Road, Homewood, Alabama 35209
From a trading settlement of the Carthaginians to a military camp of the Romans to its present status as an autonomous community of Spain, the rich history and amazing diversity of Barcelona has made the city one of Spain’s greatest treasures.
Info
Education & Learning, events