Switzerland

£6,000

By STORCKLEIN, I., [c1690].

x

Date