D.M. Weaver, AA, USN profile picture

D.M. Weaver, AA, USN