“Mother and Child Orangutans” Art Print by Leia Bell
Leia Bell just doesn’t seem to release as many art prints as she used to, and that’s a shame. This new one, “Mother and Child Orangutans”, is a 15″ x 19″ eight color screenprint, has an edition of 55, and is $25. Visit LeiaBell.com.
i’d hit it