Meet Rita Lascaro

Rita Lascaro is a New York City-based designer and illustrator.

Shop Lascaro's Books