Ghost in the mirror (14/48)

Ghost in the mirror