Stephen De Staebler at Machu Picchu 1995, photo Danae Mattes

Stephen De Staebler

Stephen De Staebler - Untitled, 2001
This blurred image is only for you to be able to identify the artwork.
Walking Man II
This blurred image is only for you to be able to identify the artwork.