Rochester Swim Meet

This is the last day of the swim meet.  Hours of waiting to see the beauty of young people doing their best.
 

X