Newgate London Halfpenny 1794. dy16318

£24.00

Newgate London Halfpenny 1794.

DY16318