Live action footage
SAINT PETERSBURG, RUSSIA - SEPTEMBER, 13: Tram on Novocherkasskaya street on September 13, 2013, Saint Petersburg, Russia. Trams are very popular in Saint Petersburg due to traffic jams
HD
1920 x 1080
Editorial Use Only