This is beautiful. The photographer is Anna Hatzakis. You can find her blog here or her website here.