Prancing around
A horse and rider perform during a "sneak peek" performance of theatre company Cavalia's new show "Odysseo", in Somerville, Massachusetts.
The show, which features 63 horses and 47 human artists, combines equestrian and acrobatic performances with multimedia and special effects.