[107315] Radar Records. UK. 1979. 25.3x20.3cm. Original. Stamped and annotated on reverse. Condition: excellent.