Swansea City Football Club, Liberty Stadium
Explore the detailed recreation of the Liberty Stadium, home of Swansea City Football Club, a premier sports and conferencing venue located in Landore, Swansea, Wales. With an impressive all-seated capacity of 20,750, this add-on is a must-have for fans of the team and aviation enthusiasts alike.
Download Links
Report a problem
Swansea City Football Club, Liberty Stadium
Advertisement
Remove ads