Italy, 50.000 Lire, 1984, XF, p113a

Serial Number: TC015709N