Art Prints
Mother of Life PRINT 8″x10″
$22.00
Art print on 100lb dull paper.
Lake Worth, Florida. 2021. 8″×10″
Ready to frame.
*Please note this is not an original painting, rather an art print of an original piece.
Availability: 1 in stock (can be backordered)