Dr Gerre Hancock

 

Organist and Master of Choristers, St Thomas Church, New York

 

 

 

2003

Oil on canvas

45 x 31