Leslie Coutterand - Home

Leslie Coutterand

Leslie Camila-Rose, also known as Leslie Coutterand, was born on October 20 in Chamonix, France. She grew up in the Alps and spent most of her childhood skiing, mountain climbing and hiking. After graduating high school, she moved to New York to study. A year later, she moved to ... read more

Portrait Photos of Leslie Coutterand 30 Portrait Photos

Landscape Photos of Leslie Coutterand 41 Landscape Photos