News

While most people had vacated the stormy French coastline, indie photographer and filmmaker J.D. Stroud was tucked into the ...