49,000 drops featured since 2021
Keegan-is a Self Taught Artist , he’s been creating physical canvasses, art pours since 2016 and now have shifted to digital illustration with Ai and Mixed Media.