[107316] Radar Records. UK. 1979. 20.3x25.3cm. Original. Stamped and annotated on reverse. Condition: excellent.