Stallone's Paintings on Display in Russian Museum

A collection of paintings by action movie icon Sylvester Stallone, who studied art before heading to Hollywood, are on display at The Russian Museum in St. Petersburg.

View Comments