• Thumbnail for Saint Petersburg State Institute of Film and Television
    Institute of Film and Television (Russian: Санкт-Петербургский государственный институт кино и телевидения) is a public university located in Saint Petersburg...
    6 KB (537 words) - 13:02, 5 March 2025