Loading…
Water Lilies in a large marsh on Cape Breton Island, Nova Scotia.