Terra Firma
Terra Firma

oil on canvas with paper

Date: 01/09/2019

Location: Fen Ditton

Terra Firma

oil on canvas with paper

Date: 01/09/2019

Location: Fen Ditton