David Yarrow, ‘Life On Earth’, Isabella Garrucho Fine Art