Swansea & Mumbles, 2
Russell Street, 1956. Photo S.E.Letts © TLRS