A Visual Delight, Swansea High Street