Magic mirror on the wall, who has the most awesome photos of all? Allow us to introduce Margarita Kareva, a photographer from Ekaterinburg, Russia. She’s been producing some amazing work featuring models recreating fairy tale characters (both popular Western ones and Russian).

The costume design, shoot locations, and even animals in the photos have been absolutely on point.

“I love to read since childhood, and perhaps my love of reading has made me a dreamer and a person living in their fantasies. And I’m glad that I had a way to play out my fantasies with the camera. It is very important for every person – to have their own way of expression,” said Margarita.

We’ve selected some of our favorites here, but be sure to click the links at the bottom for more.

See more of Margarita’s work on her website or on Instagram.

Via My Modern Met

Read the original source