DADALOOP

Francesca Fini DADALOOP, 10:04 min, Color, Stereo, Italy, 2015 Special mention installations 3D visuaal collage/cultural criticism Francesca Fini is an […]