St. John Neumann finger rosary

$1.75

Silver tone.

Available on backorder