LEOPARD

$45.00
17x17" Printed on 100% silk twill. Made in Italy. Dry clean only