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