Lot 327 , An Allen & Hamburys trade mark London display stand (base only) 30cm

An Allen & Hamburys trade mark London display stand (base only) 30cm

An Allen & Hamburys trade mark London display stand (base only) 30cm

£30-50

Sold for £65