OPE LORI
RED SHIFT, 2013, Single screen video projection, 2mins 53secs
Copyright © 2021 Ope Lori. All rights reserved.