portraits: lobster research

University of Maine System
lobster research, South Bristol, Maine

University of Maine System