United Kingdom new 20-pound polymer note (B205a) reported for introduction on 20.02.2020

Leave a Reply