Porcupine Islands

Porcupine Islands

A view of the Porcupine Islands, in Frenchman Bay, from Cadillac Mountain in Acadia National Park, Maine.