Answer:
No it is not.
After, "on stage" there should be an, "and" or else the sentence will not make since. See the difference:
The opera singer wears exaggerated makeup on stage she does so to make her features visible to the audience.
The opera singer wears exaggerated makeup on stage and she does so to make her features visible to the audience.
Step-by-step explanation:
Hope it helps! =D