Holy Shroud of Christ

$950.00

Out of stock

Additional information

Weight 160 oz
Dimensions 48 × 18 × 3 in