Sports Pictures: Virginia Peninsula Swim Union Virginia Gazette Copyright © 2019, The Virginia Gazette