Indonesia, 100.000 Rupiah, 2014, UNC, p153Aa

Repeater

Serial Number: KCQ711711