Abstract

This collection of needlepoint canvases showcases my love of graphic patterns and color combinations.
19 products