Showreel
Leo Bagramov’s Studio is the full service commercial and short film production house.
Leo Bagramov’s Studio is the most awarded production house of the St. Petersburg.
Leo Bagramov — scriptwriter and director. The most awarded commercial and film director of St. Petersburg. The only one commercial and film scriptwriter and director of Russia, who has been working for European Advertising Agencies and Worldwide Brands.