Immersive art at Top of The Rock NYC
Conceptual artist and crypto art pioneer Sarah Meyohas has brought two new immersive art installations to Top of The Rock in New York City.
Jul 22, 2022
Conceptual artist and crypto art pioneer Sarah Meyohas has brought two new immersive art installations to Top of The Rock in New York City.