Ms Anne-Marie Runfola

NOAA/Stellwagen Bank National Marine Sanctuary, United States