patrick cullen 1
 
 
 
Priests by the Ganges (oil) 20" x 24" £2250