Add new comment

i would guess that is a reference to the comparison of urban human life to that of caged zoo animals. there is a book "the human zoo" which describes exactly that.