CMJ 2009

All photos ©Cameron Dennis.