238
Collection "LW duplication" 2006 slide, 30x50, Digital Fine Art print on photographic matte paper, UK: London, reflection of chinese pagoda on the river
Collection "LW duplication" 2006 slide, 30x50, Digital Fine Art print on photographic matte paper, UK: London, reflection of chinese pagoda on the river