Bank of Scotland £20 note

GPTKB entity

Statements (23)