Marine - Ways in Ellsworth, ME
Nautilus Marine Fabrication