Donald & Co Stocking Manufactures Birmingham Halfpenny 1792. dy16270

£25.00

Donald & Co Stocking Manufactures Birmingham Halfpenny 1792.

DY16270