Home » New Year’s Day on Popham Beach » fox island fox island January 7, 2016 Fox Island off Popham Beach.