Photos - Face of a woman on a store counter

1
<< Previous Next >>

This is the face of a woman that appeared on a store counter in Buckingham, England. More Info.

<< Previous Next >>
Category: Ghosts / Apparitions
Tags: ghosts, apparitions
Dec 23 @ 01:07