_DSC9498

Mona Hatoum, There's so much I want to say, 1983; Video installation

also by Leslie Castro

Print Friendly

Leave a Reply