S4C
Made in Port Talbot
Port Talbot, on the coast of South Wales, is literally overlooked. Most experience the town while flying over it on…
Port Talbot, on the coast of South Wales, is literally overlooked. Most experience the town while flying over it on…