Lucia Macari / Lilia Dragnev

InvAsia (Invasion), 2001, installation

Close