6 inch Antique Gold Praying Hands on a Polished Silver Finish Cross

$46.00

6 inch Antique Gold Praying Hands on a Polished Silver Finish Cross