Search Options
Lot: 209
Great Britain Revenue stamped Life Insurance Policies and related certificates, 19th & 20th Century, with range of adhesive and embossed duty stamps, many with superb engraved vignettes. VG/VF (18)