Live action footage
Riders on pedigreed horses arrive in medieval town. Historical reenactment
HD
1920 x 1080