a multi-media project
A multi-media installation.
digital media
digital project
illuminated photograph
luminescent sculpture, projection, digital media
a series of installations