For a couple years, Sand Point residents have observed an increasing number of the non-native leopard slug.
Sand Point Alaska, United StatesQagun TayagunginSand Point is a community of approximately 1,000 residents on the Alaska Peninsula. |