Transcendent Grace

Paintings
 
Oil on canvas, 80 x 90cm
 

by Greg O'Leary