Greyhaunt Manor 2005 - The Spider Lair

Another natural-light picture of the lair.

Previous Home Next

sl04