Le Grand Bornand, France

Courtesy of Michael Crammer

Share