Keyboard & Rose Tapestry Fabric Cushion

1" to 3" tapestry design cushion made in the USA in our sewing by our professional seamstresses.