Product 68/95
1982 - OFFICIAL COTSWOLD FDC - Lloyds of London London EC3 Postmark Postmark Dated 16.06.1982
This product was added to our catalog on Tuesday 27 July, 2021.