Lot 160
C/I Shedcode "31A" CAMBRIDGE.
Lot Sold For:
£140 (PB 76)