The "Tasha Mozgodum" user's logo

Tasha Mozgodum

Moscow, Russia

mozgodum.ru

Graphic designer in love with print stuff and smart fun.

Stacks