The image shows a stage with a large screen in the background. The screen is blue with white text that reads "Mozilla" in a futuristic font. The stage is decorated with a floral pattern and there is a red curtain on the right side of the image. A woman is standing on the stage, holding a microphone and appears to be giving a presentation. She is wearing a blue tank top and jeans and is standing in front of the screen with her hands on her hips. The background is dark and there are spotlights on the ceiling.