Heykillah Owl

Heykillah has released a series of limited edition Valentine's Day Mini Owls. The 3" tall plush owls are limited to only 10 pieces. Each one is made of felt, thread, safety eyes, and polyfiber. Pick one up for $9.99.

Pin It on Pinterest

Share This