Stamps; a tray of stamps on stocksheets and leaves, catalogu...

1/3

Hammer

£30

Stamps; a tray of stamps on stocksheets and leaves, catalogue value of over £1,500