England £50 to be printed on polymer substrate

You are here: