James Webb Space Telescope Captures Stunning Image of WR 124 star