Birmingham. Penny Token 1812. dy15892

£10.00

Birmingham. Penny Token 1812. dy15892