fbpx

Ben de Leeuw

Ben de Leeuw is a twenty plus year veteran of the 3D graphics industry. Unable to contain his mad scientist impulses, he created the Camera Sculptura as a way to bring the real world into the computer.