Ali Shekho

independent

Description

Geologist