FLAT RATE SHIPPING $10.95 - AFTERPAY NOW AVAILABLE!

Vintage yellow rose tapestry
Vintage yellow rose tapestry

Vintage yellow rose tapestry

Regular price $35.00 Sale

46.5cm x 17.5cm