Shenzhen, Nanshan, China
Since 2007, the inspiration of Helen Lee Photography comes from nature, animals, and human life. It is the exploration and expression of art, philosophy, soul and spirit.
Helen Lee was born and raised in Shenzhen, Guangdong, China. Besides running her own company Shenzhen Helen Lee Studio (HLS) I...
artworks
View All 5 Artworks