February 6, 2014 Porcupine Islands A view of the Porcupine Islands, in Frenchman Bay, from Cadillac Mountain in Acadia National Park, Maine. Like this:Like Loading... photography acadia national park, cadillac mountain, landscape, maine, New England, photography, Porcupine Islands, redo2014, vsco