Talk:Chateau de Vincennes

Definition

Large medieval royal castle located in Paris, France.