TEN SHILLINGS BANKNOTE BANK OF ENGLAND BEALE Z13Z421405

TEN SHILLINGS BANKNOTE BANK OF ENGLAND BEALE Z13Z421405

Regular price £10.00

ten shillings banknote bank of england beale z13z421405