New Composers Saint Petersburg, Russia
Electronic music duo founded February 23rd, 1984 in Leningrad, USSR (now St. Petersburg, Russia).
Streaming and Download help
New Composers recommends:
If you like New Composers, you may also like:
Bandcamp Daily your guide to the world of Bandcamp