Title: Chiara Passa
Subjects: Exhibitions, Space, Computer-aided design, Computer art, Art and technology
Places: Italy, Rome
People: Chiara Passa (1973-)