mygodmygod

Artist Michelle Rogers brings poster prints of her oil paintings to Wall Street today: “My God, My God…The 3 Stock Traders” will be fixed on display “in panic mode” at “the scene of the crime.” Inspired by Banksy’s street commentary and Titian’s master portraiture, Rogers has her stock traders leering fearfully at the plummeting numbers so the passerby can say “for shame!”