Charles Temple, Jr, U.S. Navy, Pacific

Charles Temple, Jr, U.S. Navy, Pacific