EU shipping is temporarily suspended

Stephen Aldhouse-Green

Stephen Aldhouse-Green was an archaeologist. Among his publications are Pontnewydd Cave, Paviland Cave and the ‘Red Lady’ and, co-written with his wife Miranda Aldhouse-Green, The Quest for the Shaman.