Hand painted cross - Small

Regular price $20.00

Shipping calculated at checkout.

Approx 4” x 3.5” x 1.5”