List of public buildings erected in Swansea during last 25 years.