Show More
'Montmarte Nights'

oil on canvas 120 x 122cm Available Exhibiting in Venice at the European Cultural Centre