Skip to main content alibris logo

Andrew Peters

ANDREW PETERS was born in Hildesheim, Germany, and raised in London, England. He has been climbing up and talking to trees ever since childhood. He now lives in Shropshire, England, with his wife and two children of their own.