Lot 03886

Greek, French and Italian “CASTELLORIZO” post marks on Greek, Italian and French stamps.

Starting Price: Offer
Price realized: 26.00
Symbol: o
SKU: 521515 Categories: , ,