The marine artist dictionary



William Edward Webb - Isle of Man

William Edward Webb - Isle of Man