Hand Painted Gold Seashell Cross

Hand Painted Gold Seashell Cross

Regular price $40.00 Sale

Hand painted gold seashell cross. This cross measures 25" long x 15" wide