909233 Finishing Touches is a signed and numbered giclee on paper by Aldo Luongo, it measures 38 x 25 not including the frame