Ghosts in the Mirror
23. 10. 2017

You can see them if you look closely.