A-Century-of-Swansea-Events-People-and-Places-Over-the-20th-Century-Century-of-Wales 12,58 EUR*