Arosh Thevadathil

Art Director & Illustrator

Ogilvy India

Bangalore, India