FELT MASS Book Release Pop-Up

Multimedia installation, art book

2025