Stacked Owls Paper Toys

Paper toy of five owls that get smaller as they are stacked.

Back to Top