Lady Liberty
Regular price
$36.00 USD
Regular price
Sale price
$36.00 USD
Unit price
per
5x7 Statue of Liberty. Lots of chances to use different fibers and is affordable finishing by just popping it into a 5x7 frame.
13 mesh