The Institute of Anthropology was a London institution near the British Museum. A crystal skeleton assembled by Ernest Fleetward was unveiled there on 31 January, 2004. (PROSE: Sometime Never...)
The Institute of Anthropology was a London institution near the British Museum. A crystal skeleton assembled by Ernest Fleetward was unveiled there on 31 January, 2004. (PROSE: Sometime Never...)