Towednack Church

Oil on canvas

Commission