Breehan James, ‘Self Portrait in Deer Stand’, 2012, Elizabeth Houston Gallery