Home Global Water swirls seen in reflections off the waters of the Gulf …

Water swirls seen in reflections off the waters of the Gulf …

Water swirls seen in reflections off the waters of the Gulf of St. Lawrence, north of Prince Edward Island: http://go.nasa.gov/2d7u3SS