6/10/23 Midshipmen, Appointees and Blue & Gold Officers in attendance at the Hail & Farewell Luncheon.