An Interview with French Illustrator and Art Director Sophie Rocher

Sophie Rocher is an art director and illustrator based in Paris. Here's a Design Instruct exclusive interview. The post An Interview with French Illustrator and Art Director Sophie Rocher appeared first on Design Instruct.