STAGES OF THE FRENCH REVOLUTION (STAGE 1)
2
0
48 Bekeken·
28 December 2022
Laat meer zien
The stages of the fr tell us much that history repeats itself