Eternal mirrors