Libya 1981 Battle of El Khoms se-tenant pair from Battles set unmounted mint, SG 1039-40
23548
Stock: 97 items in stock.
£2.95