POPES & SAINTS Scott #0 ST PETER VATICAN MAXIMUM C Stamp

Condition: ST PETER VATICAN MAXIMUM C
Country: VATICAN
Vatican cds 1953
$28.00
Item Id #: 001008