Swansea, Early Electric Car


High Street, 1903. Commercial View.