Three Sister Bees


Three Sister Bees - island in Greenland.