Live action footage
Russian flag on Hermitage on Dvortsovaya (or Palace) square. Palace square is historical center of St.Petersburg with many landmarks on it
HD 720
1280 x 720