Artist shop banner image

Catherine Scott

About Catherine Scott
  • Isle of Arran, United Kingdom
  • 13 designs

Artist based on Isle of Arran, Scotland. I paint mostly in acrylics and also do murals locally.

Achievements
THis is a loading placeholder