Ssgt John Nathan Shores USA

Name: 
Ssgt John Nathan Shores USA
Job title: 
Archaeologist