Maestro Records (2)

Maestro Records (2)

Profile:
UK based Indie label with four releases between 1981 & 1983.
All four releases were a "Maestro Records Production".
Sites:
[l193655]

Label