The marine artist dictionary



William James Callcott - Thames barges at 6 AM

William James Callcott - Thames barges at 6 AM