1859 Sicilian Stamp Auctioned for €1.8 Million August 12, 2020June 10, 2011 An 1859 Sicilian stamp has sold … Read More