Code: 0131066
Name: Pomegranate Lemon
Knots: 60
Size: 4×6 ft

IN STOCK