IMG_0160.jpg

396025_10151121511040131_2097659278_n

A mother, shackled thirty minutes after giving birth in Massachusetts (October 2012).

Kilburn, Lilia

Schear, Sarah

Gamma Rays

Gamma Rays

Classroom pictures

Classroom pictures

Classroom pictures

Classroom pictures