The Dictionary of Sea Painters of Europe and America by E. H. H. Archibald | Menrva Books