The Pamphlet Collection of Sir Robert Stout: Volume 41

Eckenbrecher, T. von. Dusseldorf

Eckenbrecher, T. von. Dusseldorf.

18 Sea piece.