PAINTED CROSS (MED)

$89.00

HAND PAINTED CROSS BY ALABAMA ARTIST