Skip to product information
1 of 1

Arden Gray Co.

Larry the Llama Peach

Larry the Llama Peach

Regular price $66.00
Regular price Sale price $66.00
Sale Sold out

Larry the Llama Peach hand-painted needlepoint canvas by Stitch Rock Designs

18 mesh

5"x4.5"

View full details