Sze Tsung Leong - Sangam II, Allahabad, 2008, photo via yossimilo com

Sze Tsung Leong / Sze Tsung Nicolás Leong

September 29, 2013

Born in Mexico City in 1970, Sze Tsung Leong is a British-American artist known for his striking landscape photographs taken around the globe.

Featured image: Sze Tsung Leong - Sangam II, Allahabad, 2008, photo via yossimilo.com

Useful Resources On Sze Tsung Leong