Newhaven Rooftops

Newhaven Rooftops

oil on canvas – 112cm  x 88cm – sold