Choreography of synchronised swimming

Author: Brenda Holland