Hollar 1688-23 x 28.87 London England

Hollar 1688-23 x 28.87 London England