What does Ammonshorn mean?

Ammonshorn - German to English

Ammon's horn

View more

  • hippocampus