Description: Wanda Maximoff, also known as the Scarlet Witch, is surrounded by friends and family while giving birth. Her attending physician, Doctor Strange, hands Wanda her newborn twins and declares the birth a great success. At Wanda's side is her husband, The Vision, who is very proud of his wife and children. From across the room comes a cold and distant voice -- that of Professor Charles Xavier (Professor X) who demands Wanda return the world to normal. She refuses, clinging to her babies, who shatter and disappear.
Views: 12847 Rating: 4.50 out of 5 (Number of votes: 4)
house of m esad ribic wolverine cover gambit cyclops iron man captain america white queen spider-man beast she-hulk sentry