Ben Depp, ‘Willows and Algae, Pecan Island, Vermillion Parish, Louisiana’, 2014, A Gallery for Fine Photography