Previous Image | Next Image | Back to Images Page

After receiving the top prize at the Genting International Magic Festival in 2007.