Polyaenus — Teylers Museum

Polyaenus

Strategemata etc.