This painting is a calligraphy of the Syahada “Laa ilaaha illallah Muhammadur Rasulullah” (There is no God but Allah and Muhammad is the messenger of Allah).
The sentences form islands covered with colorful trees and plants. This depicts being the grace of all nature.
The painting process video of the “The Syahada Land”