David Yarrow, ‘Snow Patrol’, ca. 2014, Isabella Garrucho Fine Art