User's avatar

Stella Grotti

Designer - Interactive & Digital

stellagrotti.com

London, United Kingdom

Gomorra Spoiler Killers
Gomorra Spoiler Killers
Multiple Owners
411.2k
Devx Experiments - DDD2017
3273.7k
Mazelith
Mazelith
Multiple Owners
149
Lattexplus Festival
Lattexplus Festival
Multiple Owners
3159