Ting Zhou, born in Changsha, Hunan, China, has received her BA and MFA in oil painting from the China Central Academy of Fine Arts where she currently works as a lecturer. She has exhibited at CAFA, the New Beijing Gallery, Jiu Chang Ai Zong Art Space, Dun Art Gallery, and Art@GoldenSquare in London, UK. She has also won the College Light Prize and the Rolling Sponsorship from the Fine Arts, Handwriting, and Photography Creative Talents Program of the First China National Arts Fund.
In Rain Impression Zhou explores street scenery through a windshield on a rainy day. In each painting, Zhou carefully balances the tension between the blurred foreground and reality depicted in the background.
The refracted images seen through glass windows in a rainy day are different from the usual sights we see and it is ambiguous, alienated, psychedelic and even intermittent[.] [T]hese images have broken our inherent images of everyday street scenes on some level. The colorful perceptual screen and rational abstract contents are harmoniously united in the work.