Mo Riza is a New York-based artist who works a professional career during the day. Yet, in the early hours of the morning, he vanishes into his home studio and creates wonderful visionary paintings using cheap household paint and rolls of constructive paper. The visual imagery he creates stems from a fantastic world and depicts… Continue reading