David Stephen, 17151742 (aged 27 years)

Name
David /Stephen/
Given names
David
Surname
Stephen