United States Naval Academy Photo Archive: Class of 2023 2 for 7 Signing
United States Naval Academy Photo Archive: Class of 2023 2 for 7 Signing
United States Naval Academy Photo Archive: Class of 2023 2 for 7 Signing
United States Naval Academy Photo Archive: Class of 2023 2 for 7 Signing
United States Naval Academy Photo Archive: Class of 2023 2 for 7 Signing
United States Naval Academy Photo Archive: Class of 2023 2 for 7 Signing
United States Naval Academy Photo Archive: Class of 2023 2 for 7 Signing
United States Naval Academy Photo Archive: Class of 2023 2 for 7 Signing
United States Naval Academy Photo Archive: Class of 2023 2 for 7 Signing
United States Naval Academy Photo Archive: Class of 2023 2 for 7 Signing
United States Naval Academy Photo Archive: Class of 2023 2 for 7 Signing
United States Naval Academy Photo Archive: Class of 2023 2 for 7 Signing
United States Naval Academy Photo Archive: Class of 2023 2 for 7 Signing
United States Naval Academy Photo Archive: Class of 2023 2 for 7 Signing
United States Naval Academy Photo Archive: Class of 2023 2 for 7 Signing
United States Naval Academy Photo Archive: Class of 2023 2 for 7 Signing
United States Naval Academy Photo Archive: Class of 2023 2 for 7 Signing