Ghost in the mirror (7/48)

Ghost in the mirror