Skip to main content

Rita Lascaro

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