Organ Flower #1
Oil on Canvas
90cm x 90cm
2016