The Nurses (2019)

The Nurses (2019) The Nurses is a visual art installation consisting of 25 bizarre glove puppets. Each in various stages of disrepair: clothing, stitches, stuffing, even faces falling apart. They…

Read more The Nurses (2019)