This photo was taken by Maxine Beck at the Keukenof Garden in Holland. Keukenof, meaning "kitchen garden," is one of the world's premier gardens with some seven million plantings covering 70 acres. The gardens are "planned planted" and remain full throughout the season. "The garden is one of the most beautiful places that I visited while traveling in Europe," says Maxine.
Courtesy of Maxine Beck