Artist Profiles Denton Peter McCabe: Integrated Object Variations Lives and works in Santa Fe, New Mexico — With something of image developing, real playback, misused cameras, reiterated photos,... August 03, 2020