Dover Castle Ghost Tour Pics
Back to
Ghost Pictures
Andrew Henderson sent us some ghost pictures from the Dover Castle ghost tour. Dover Castle is in Kent,
England. The mist is awesome!
Go to the
Angels & Ghosts Forum
& discuss this Ghost Picture!
Back to
Ghost Pictures
Home
All Angels & Ghosts Website Content Copyright 2004 - 2007 Angels & Ghosts, LLC
AngelsGhosts.Com