Crista Leonard

Crista Leonard is a London-based photographer

Ambre candle by Diptyque
Fashion & BeautyChristmas Gift Guide 2019: Nine Extravagant Presents for Beauty Fanatics