CherryPazzi 1000 db-os puzzle - Quilled Fish (30806)

 CherryPazzi 1000 db-os puzzle - Quilled Fish (30806)