NASA Shares Stunning Image from 'Rediscovered' Star Cluster