Emperor Louis De France, II Le Bègue (the Stutterer)

Emperor Louis De France, II Le Bègue (the Stutterer)

Male 846 -