Exhibition Spectroheliographs Castelli Gallery#1,133 DatesApr 9, 1994 — May 7, 1994 Location18 E 77th St, New York, NY 10075, USA, New York, United States ArtistsMike and Doug Starn #10,615 Spectroheliographs at Castelli Gallery featuring Mike and Doug Starn. Official Page Venue Profile Directions