United Kingdom new 20-pound polymer note (B205a) confirmed

Courtesy of Antje Bird.

Leave a Reply