Marcella Lewin Original Mixed Media Paintings Owl & Abstract Peacock Framed Pair