Petersburg is a chamber opera written on libretto by Aleksandra Sekulić, based on Andrei Bely's novel Petersburg (English translation - Robert A. Maguire and John Malmstad, 1978, Bloomington and Indianapolis, Indiana University Press). It is in one act and is divided in Prologue, nine scenes and two Epilogues. There are no conventional roles in the opera. The main character is Narrator who tells the story – through speech and singing. The ensemble of eight singers represents the people of Petersburg (scolopendra - myriapoda). At certain points the singers come out from the ensemble and take the role of one of the characters. Libretto is made of excerpts of the novel arranged in a manner to create chronological development of the story.