A Tour of the Self Cleaning House
The Self Cleaning House is a patented invention by Francis Gabe of Newberg, Oregon, USA. The house has been widely celebrated and recognized as an accomplishment for women’s role in science and as a clever method to liberate women from housework.
Cast
Details
- Director
- Lily Benson
- Released
- 2015-01-01
- Country
- US
Comments