Louis Artisto

Louis Artisto

Posted on 10/28/2010


Photo taken on October 28, 2010



Authorizations, license

Visible by: Everyone
All rights reserved

449 visits

Haunted House

Haunted House
Rumor is this place is haunted. It sits at the top of Spencer Mountain in North Carolina. I haven't researched its history so I don't know why they say it is haunted. Seemed peaceful enough to me.

Albert has particularly liked this photo


Comments
Regina
Regina
You are very courageous, Leo! ;-)
6 years ago.