John Paul II

John Paul II

Download PDF
John Paul II

235 x 162 stitches 30 colors

Download PDF