Natasha Spencer
Profile Updated: September 3, 2014
Residing In: | Chicago, IL USA |
---|
Spouse/Partner: | Dann Witczak |
---|
Homepage: |
www.theartofinstallation.com |
---|
Occupation: | Artist |
---|
Children: | Tamsen Witczak- 1 |
---|
Natasha's Latest Interactions