View Object

Hand Axe

Object Number:   12942A
 
Culture:   Acheulian
 
Provenience:   England
London
Stoke Newington