Knights on Horseback from The Cavalry of Heroes Arriving for Wedding Medieval Jousting Display at Hampton Court Castle

Knights on Horseback from The Cavalry of Heroes Arriving for Wedding Medieval Jousting Display at Hampton Court Castle