a 22-hour swimming relay

a 22-hour swimming relay