Ecuador, 1.000 Sucres, 1984/1986, UNC, p125a

PMG 66 EPQ

Serial Number: IT 17529571