ī±︎
Hi! š Iām
Sneha Kumar:
graphic designer
&
animator
currently located in London, UK š”