Leigh WenSide Track 66, 2021
Price Upon Request
Side Track 66
By Leigh Wen
Located in New York, NY
Leigh Wen’s works reflect her personal and cultural histories. Having grown up on the island of Taiwan, she has a deep affinity for the elemental power of water and the forces of nat...
2010s Manhattan - Mixed Media
Oil










