Tagged: Sneha Divekar

Ghost face in the forest of India

Ghost face in the forest of India

Seen in a perplexing picture, appears to be some kind of ghostly silhouette, standing upright. Looking carefully, it appears to be the ghost of a young woman, standing between several trees. From what is...

×