Karen Cruickshank Art

Textured Abstraction AVAILABLE

​​​Click on Image for Full View