David Yarrow, ‘King Kong’, 2011, Isabella Garrucho Fine Art