Steven Brown has been painting since 2012. His paintings are recognizable for their mix of abstract art along with experimenting to find his very own techniques. His biggest passion is color, mainly using acrylics and palette knives. His McCoo art series is incredibly popular in the UK and has made its way to the USA to debut on iCanvas!
Please sign in to use this feature.