French Hand Printed Illusion0
French Hand Printed Illusion1
French Hand Printed Illusion2
French Hand Printed Illusion3
French Hand Printed Illusion4
French Hand Printed Illusion5

French Hand Printed Illusion

Made In France
100% Poly amide

SKU# 78566672

$52.95 per yard

60" wide

yard-sample