Skip to playerSkip to main content
  • 9 years ago
SuperShe Island is the remote island in Finland that is just for the ladies. Keri Lumm (@thekerilumm) reports.

Recommended