10380105_796218950408563_3826860532410627839_o Published May 6, 2015 at 1200 × 1000 in Age of Ultron – Who ARE These People? Quicksilver and the Scarlet Witch (Visited 7 times, 1 visits today)