Watch The Rose of Versailles - Episode 23 Cunning And Tough! Online

Aired: