VINALHAVEN  GEOLOGICAL  SOCIETY


Vinalhaven Island, Penpobscot Bay, Gulf of Maine