Leaf Prints. 100% cotton fabric for patchwork, quilting, dressmaking ...

Responsive image
source