The Treaty of Frankfurt am Main 1871 German Germany


Size: 3468px × 2603px
Photo credit: © Peter Horree / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: