STATUES & SCULPTURES Scott #0 Rome St Peter Colonnade MAXIMUM CARD Stamp

Condition: Rome St Peter Colonnade MAXIMUM CARD
Country: VATICAN
$12.00
Item Id #: 005889