J. Craig Williams

J. Craig Williams

male (Newport Beach, CA, United States)
Mr. Williams enjoys scuba diving and is both a Divemaster and Scuba Instructor, certified by the Professional Association of Diving Instructors...