Birmingham. Halfpenny 1792. dy17376

£12.00

Birmingham. Halfpenny 1792. dy17376