Yes, landing 3 Scatters anywhere on the reels will trigger 10 Free Spins with Stashed Wilds.