Santiago Cabrera as Lancelot in BBC’s Merlin

Home/Merlin/Santiago Cabrera as Lancelot in BBC’s Merlin