Laurie Simmons

Laurie Simmons

Laurie Simmons was born in Long Island, New York. She received a B.F.A. from the Tyler School of Art at Temple University in Philadelphia in 1971 and later moved to New York where she lives.Since the mid 1970s, Simmons has staged scenes for her camera with dolls, ventriloquist dummies, objects on ...

Tv Show