George II shilling 1745

£24.67

George II shilling 1745

Out of stock

Description

George II shilling S3703 LIMA