I'll jump in because I have one of Luca's beautiful prints, Celosia, in front of me - a gift from a friend. There is a small signature in pencil on the matte just below the bottom right of the window and an edition number just below the bottom left. The print itself is signed on the back.

Best,
Helen