Connaught park Dover England
Connaught park Dover England

Oil on canvas
NFS

Connaught park Dover England

Oil on canvas
NFS