Ghost in the mirror (17/48)

Ghost in the mirror