Last Supper (18 Mesh)

$105.00
Sale price  $105.00 Regular price 

Last Supper (18 Mesh)

$105.00
Sale price  $105.00 Regular price 

Last Supper design on 18-mesh needlepoint canvas.