19th c. French Priest’s Stole on Linen

$650.00

Available!

Category: