toytheatre-Screens from The Museum of Anything Goes, a 1995 CD-ROM.

more about : toytheatre