Skip navigation

The Defenestrascope

The Defenestrascope, – via Vimeo 
Steven Ball, The Defenestrascope, 2003
Steven Ball, The Defenestrascope, 2003