Bahzel

Bahzel was a legendary artist. Rumor had it that Bahzel may have created the painting titled, Still Life - Kite Plant.