Charles II of England

More Views

Charles II of England

Details:

Autograph letter signed
CHF2,500.00