Canvas oil cityscape painting brings urban life, bridges and rivers to view through pigment laid directly onto woven fabric.
Geographic subjects span Venice, Paris, London, Prague, Rouen and Messina across multiple nineteenth and twentieth-century periods.