Artists' Television Access

ANNA RIVERO ROSSI: City of the Living Dead

February 1, 2024 - February 28, 2018

ATA presents window installation by ANNA RIVERO ROSSI,

City of the Living Dead is a mirror of what is happening outside the window.

ttp://www.anariverorossi.com/


Leave a Reply