Mother Nature limited print
This is a limited print release of Skye’s painting, Mother Nature. The print is 12 x 16 inches on heavy satin photo paper. Steeped with dia de los muertos symbolism, Mother Nature celebrates strength and renewal in this surrealistic image.
|Mother Nature print|
12″ x 16″ (30.48 cm x 40.64 cm)