Rebecca Rose Greene
installation artist
An installation artist, Rebecca Rose Greene uses cardboard to adorn mannequins with masks and sculptures in the form of various creatures, making for humorous and uncharacteristic results.
An installation artist, Rebecca Rose Greene uses cardboard to adorn mannequins with masks and sculptures in the form of various creatures, making for humorous and uncharacteristic results.