Sylvester Stallone Exhibits his art in The Russian Museum28 October 2013 • Mark WestallSylvester Stallone Exhibits his art in The Russian MuseumART NEWS