Human sacrifice in ancient Germany. Engraving, 1882 of "Germania".

- Image ID: P0FW7D
Human sacrifice in ancient Germany. Engraving, 1882 of "Germania".
Lanmas / Alamy Stock Photo
Image ID: P0FW7D