The February 2025 Snow Moon: A Celestial Spectacle