Gravatar

Elena Petrova

Lomonosov Moscow State University, Russia

Imaggeo member since 2010