Otway & Sons

occupation:
Manufacturer
Nationality:
British

Otway & Sons (also known as Otway J & Sons); 178 St Johns Street, London; manufacturer of the Animatoscope.