2017 David Gregg meet
VMST David Gregg III Memorial Swim Meet
Feb 4-5, 2017
Richmond, VA
Photos by Ian Stevenson and Betsy Durrant
34 photos · 248 views