Greyhaunt Manor 2005 - The Spider Lair

Another natural-light picture of the lair, this time with the cell door closed.

Previous Home Next

sl05