Old Tibet

An instrument of torture to gouge out eyes

(Xinhua)
Updated: 2010-03-12 17:29
Large Medium Small

An instrument of torture to gouge out eyes

A stone cap used as an instrument of torture to gouge out eyes