Mappin & Webb, London

England

Worked from: 1859

3 ITEMS