David Roland Canales

Name: 
David Roland Canales
Job title: 
High School Teacher (NJROTC)