Samantha McCubbin
Born in Glasgow, Scotland in 1988, Samantha studied Art and Design at The University in Leeds. Since graduating, she has continued to paint, developing her own unique style. An exciting young talent she is able to cover a wide range of subject matter, in her direct and confident style. ...
- View Artist Bio
- Add Samantha McCubbin to your wishlist