27 photos

Photos by Andrew Henderson

swimming_2025-01-29_seniorday_ah_0001

swimming_2025-01-29_seniorday_ah_0001

swimming_2025-01-29_seniorday_ah_0002

swimming_2025-01-29_seniorday_ah_0002

swimming_2025-01-29_seniorday_ah_0003

swimming_2025-01-29_seniorday_ah_0003

swimming_2025-01-29_seniorday_ah_0004

swimming_2025-01-29_seniorday_ah_0004

swimming_2025-01-29_seniorday_ah_0005

swimming_2025-01-29_seniorday_ah_0005

swimming_2025-01-29_seniorday_ah_0006

swimming_2025-01-29_seniorday_ah_0006

swimming_2025-01-29_seniorday_ah_0007

swimming_2025-01-29_seniorday_ah_0007

swimming_2025-01-29_seniorday_ah_0009

swimming_2025-01-29_seniorday_ah_0009

swimming_2025-01-29_seniorday_ah_0011

swimming_2025-01-29_seniorday_ah_0011

swimming_2025-01-29_seniorday_ah_0012

swimming_2025-01-29_seniorday_ah_0012

swimming_2025-01-29_seniorday_ah_0016

swimming_2025-01-29_seniorday_ah_0016

swimming_2025-01-29_seniorday_ah_0017

swimming_2025-01-29_seniorday_ah_0017

swimming_2025-01-29_seniorday_ah_0019

swimming_2025-01-29_seniorday_ah_0019

swimming_2025-01-29_seniorday_ah_0021

swimming_2025-01-29_seniorday_ah_0021

swimming_2025-01-29_seniorday_ah_0022

swimming_2025-01-29_seniorday_ah_0022

swimming_2025-01-29_seniorday_ah_0023

swimming_2025-01-29_seniorday_ah_0023

swimming_2025-01-29_seniorday_ah_0024

swimming_2025-01-29_seniorday_ah_0024

swimming_2025-01-29_seniorday_ah_0025

swimming_2025-01-29_seniorday_ah_0025

swimming_2025-01-29_seniorday_ah_0026

swimming_2025-01-29_seniorday_ah_0026

swimming_2025-01-29_seniorday_ah_0029

swimming_2025-01-29_seniorday_ah_0029