Birmingham. Halfpenny 1794. dy21215

£8.00

Birmingham. Halfpenny 1794. dy21215