Author

Ida Maspero

Editor, Explorer magazine