Stefania Taverna

Illustrator & Graphic Designer

Rome, Italy