kevin sm

Kevin Armengol, graduate student, environmental manipulator, dogma breaker