The marine artist dictionary



Joseph Knight (1837-1909)

Joseph Knight (1837-1909)