Love is best when you are alive

Oil and acrylic on canvas, 2012
72 x 59 in / 182.9 x 149.9 cm