Hand Painted Cross Canvas
Regular price
$29.95
Beautifully hand-painted crosses on 4 x 7” canvas the perfect gifts for wedding, baby, birthdays or religious events like confirmation or baptism or first communion