This lot is closed. Bidding ended on 6/30/2005.
A framed 17" x 18" 28th anniversary Apollo XI Moon Landing cachet. The envelope has been postmarked from Washington DC First day of issue July 20, 1989 with a gold, red and silver American flag beneath the envelope.