Red Deer Marlins meet challenges swimmers early in summer season

Summer swimming season balances competition with family