From collection Place
Located in the Town of Gouldsboro, Long Porcupine is one of the six Porcupine Islands of Frenchman Bay.
Related Items
From collection Place