Flags at the Cadet Chapel. West Point Military Reservation, West Point, NY
thayer hallwest pointnew yorkflagspennantschapelmilitarynationalismprideloyaltytradition
Log In: