Shanbaum, Phaedra

Digital interface and new media art installations - New York: Routledge, 2020 - 185 p.

9781138605879


Visual Arts

709.04 / Sh18D