Punch needle


This cushion with its punched Aztec inspired punch…