Sandra Grieve

Greyhound Textile Art by Sandra Grieve.