Muslim Khalifa [photo]

Muslim Khalifa

A Muslim khalīfa balances nature and human life1