A selection of fascinating textile dolls of peculiar creatures by Marina Glebova, a talented artist and craftswoman based in Saint Petersburg, Russia.
A selection of fascinating textile dolls of peculiar creatures by Marina Glebova, a talented artist and craftswoman based in Saint Petersburg, Russia.