Legolas, the "Red Sun" Poster which relates little to the tale, but offers an indulgence for his fans.

Previous Home Next
02