Aristotle statue located at Stageira of Greece (birthplace of the philosopher). View of the park attributed to Aristotles with many of his inventions on exhibit

Royalty-free stock photo ID: 114232756

Aristotle statue located at Stageira of Greece (birthplace of the philosopher). View of the park attributed to Aristotles with many of his inventions on exhibit