avg_rating: 3.95
name: Heather Ross
about: Heather Ross is an illustrator and fabric designer. She lives in New York City and the Catskill Mountains.