John Devane has a broad portfolio of paintings ranging from heads to landscapes.

 

 Uncertain time in the studio  P1010613