US Naval Academy 2017 Ring Dance

Midshipmen and their dates in their formal wear strolling in downtown Annapolis before the Ring Dance at the Academy.