Cosmic Princess

Machine Name

Cosmic Princess

Manufacturer

Stern Electronics

Year

1979

Comments

Released by Leisure & Allied Industries (Australia), Optional photomat unit