American white water-lily (Nymphaea odorata) growing, St. Mary's river, Nova Scotia, Canada. July.