DACAMERA presents Aryeh Nussbaum Cohen The Menil Collection 1533 Sul Ross St, Houston, TX 77006, USA 01 September 2024