John Glover

"The Grand Canal, Venice"
Oil on canvas
28" x 36"
£2,750