
Alice Liou Fine Art
Snow Leopard Sticker
Regular price
$3.00
Shipping calculated at checkout.
Snow Leopard sticker from an original painting by Alice Liou. 4 3/4" tall x 3 1/4 wide