A cavalcade riding after a lady on a horse.

Cavalcade

A cavalcade riding after a lady on a horse.