Graham McKenzie

Cliveden Vista - 102 x 84 cm, oil on canvas

Cliveden Vista - 102 x 84 cm, oil on canvas