POPES & SAINTS Scott #0 POPE CLEMENT XIII STATUE CANOVA Stamp

Condition: POPE CLEMENT XIII STATUE CANOVA
Country: VATICAN
VATICAN CDS
$28.00
Item Id #: 001009