United States Naval Academy Class of 2024 Commissioning Ceremony

Academy: stories and events