Radiola?

Radiola?

Observation - Radiola? - UK and Ireland. Description: