Russian-based photographer Margarita Kareva dedicated herself to fantasy art photography and creates beautiful photographs inspired by fantasy books and fairy tales. She has accomplished several series in Russia and abroad with volunteer models. She organises photo tours to beautiful countries with a group of models and stylists. She thinks over the style for each model then captures them in dream-like settings. We gathered up our favorite photos of Margarita Kareva below and you can see more of her amazing images on her website here.