The Royal Library of Alexandria, in Alexandria, Egypt.

Royalty-free stock photo ID: 107260373

The Royal Library of Alexandria, in Alexandria, Egypt.