Sterling believer John 3:16 necklace

Regular price $95.00

About 16” long