s.lillian horst : susan lillian ross : susan l. ross

love and death

pieta
oil on canvas
60" x 41"
2006