Ravishing Roosters choice hand painted needlepoint canvases 5 by 5 inches see pictures and variations*
*White background
Yellow Background
Blue Background