Lee Steen
Lee Steen (1897–1975) was an American sculptor. Using cottonwood tree branches and other found objects, he, along with his twin brother Dee Steen, created an elaborate visionary environment at their home in Roundup, Montana. Provided by Wikipedia-
1
-
2
-
3