Stephanie Patton
Stephanie Patton (born New Orleans, Louisiana, 1969) is a contemporary multimedia artist whose work crosses the realms of photography, sculpture, painting, installation, performance, video, audio and ...
Stephanie Patton - Wikipedia