“Leapfrog” – Perry, Maine (1905) February 9, 2023 No Comments Miss Virginia Bugbee lived in Perry, a town on the St. Croix River in east-central Maine. Although the community began as a trading post in Read More »