Stockport, Liverpool Car 51


Stockport Shopping Week, November 1926. TLRS Archive