POMEGRANATES 12 X 12 INCHES, oil on canvas, 2007 Debora YoungAugust 18, 2023 Facebook0 Twitter Tumblr Pinterest0 0 Likes