The marine artist dictionary



William John Huggins - The East Indiaman Kent, Off Deal

William John Huggins - The East Indiaman Kent, Off Deal