Handcrafted large applique banner. 36" x 53"

$ 19.99

Quantity: