Chris Fischer Digz
Amy Schumer's husband Chris Fischer was the executive chef at Sarah Nixon's restaurant called Beach Plum Inn. He also wrote articles for the Vineyard Gazette, I wonder if he took this picture?
https://vineyardgazette.com/news/2013/04/01/chef-chris-fischer-takes-helm-beach-plum-inn-plans-farm-table-transformation
https://en.wikipedia.org/wiki/Chris_Fischer