Deliverance

Original artwork

Oil on canvas

101cm x 101cm

Sold.