Friedrich Hecker and the Baden Uprising

European History

Comments