More images
Anagram of "Telstar", a big Dutch label. Mainly a platform for releasing private recordings.