A photo style byLeila Peterson
Living in a big city makes me retreat into nature to recharge, and I find myself shooting a lot of foliage. Hampstead brings out a green that I love so much in film.