They will probably spend their life guarded in vaults. So why does the Bank of England print £1m and £100m banknotes?
No comments:
Post a Comment