Wednesday, November 28, 2007

Hell Demons


This image was taken at a temple in Taiwan, depicting scenes from "Hell".

No comments: