Lot 76
Framed & Glazed Carriage Photos "LA PLATA ELECTRIC TRAMWAYS COMPANY LTD - CAR No 42 - 1925.CAR No 58 - 1931.
Lot sold for £40