Profile picture

MaruvaWare

USA, Decatur

Marcella Muhammad is a narrative artist and works mainly with oil on canvas using vibrant colors.

Profile picture

MaruvaWare

24 pinned designs

107 uploaded designs

Available on 60 products