patrick cullen 1
 
 
 
Street Scene Delhi (oil) 25" x 33"