Leanne de Haan covers Harper's Bazaar

shot by Amy Troost