Olivier Leroux

Born in 1984 in Quebec, Canada, Olivier is an avid

traveler, artist, adventurer, passionate lover of

beautiful.