Rong Rong & Inri :: No. 15, in Fujisan, Japan, 2001 / src: Walsh Gallery more [+] by this photographers