|
The Happy Ghost
There appears to
be a beautiful
woman spirit near the woodwork on the wall in the Star Chamber of
Ordsall Hall. ( Salford, England )
Original Image

This site is © Copyright R. David Anderson
2009-2010,
All Rights Reserved.
Web templates
|
|
|