COMMENT ON THIS GHOST SIGHTING

I am not sure what this is. I posted this pic from this past weekend in Palmyra only to get an email saying something about orbs which I have now learned are ghosts.
Submit comment:
Your Name:
Write or Paste Input here:

Upload picture: