Afshin Naghouni (Persian: افشین ناغونی) is an Iranian-born, British visual artist. He is known for his controversial, larger-than-life paintings. He works in an expressive and cubist style that explore every aspect of each object in his compositions, simultaneously. Afshin Naghouni is a great artist. He also bears the cross for our generation. — Luna Shad,