We Have Been Here BeforeSite-specific installation- 2023Wallach Gallery 615 W 129th St, New York, NY 10027 View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize Shadow drawing from installation floor 1 Shadow drawing from installation floor 2 Shadow drawing from installation floor 3 Slide 1 Slide 1 (current slide) Slide 2 Slide 2 (current slide) Slide 3 Slide 3 (current slide)