Lord & Taylor, New York, 10c Yellow Green encased postage (124), very fresh with completely intact mica, very fine, Scott retail $800.00est.

Details
Lord & Taylor, New York, 10c Yellow Green encased postage (124), very fresh with completely intact mica, very fine, Scott retail $800.00est.